.hx-cy-tabs {
  .ant-tabs-tab + .ant-tabs-tab {
    margin: 0 0 0 48px;
  }

  > .ant-tabs-nav {
    padding: 0 16px;
    margin: 0;
    background: rgba(255, 255, 255, 0.9);

    .ant-tabs-tab {
      padding: 0;
      height: 58px;
      font-weight: 400;
      font-size: 16px;
      color: #4E4E4E;

      &.ant-tabs-tab-active {
        font-weight: 600;
        font-size: 18px;
        color: #1E60C5;
        text-underline-offset: 10px;
        text-decoration: underline solid #1E60C5 3px;
      }
    }
  }

  .ant-tabs-ink-bar {
    display: none;
  }

  .ant-tabs-content {
    padding: 16px 0 0 0;
  }
}